Max Malacria

Rhone-Poulenc Sante · CNRS · Universite Pierre Et Marie Curie (Paris 6)
Total Patents: 3
Overall Rank: #1,503,015
Years Active: 1983–2016
Rhone-Poulenc Sante Rank: #79