Gerard Soula

Rhone-Poulenc Industries · Flamel Technologies · Adocia
Total Patents: 75
Overall Rank: #25,564
Years Active: 1980–2025
Rhone-Poulenc Industries Rank: #2