Ara Hovanessian
Institut Pasteur · CNRS · Société De Conseils De Recherches Et D'Applications Scientifiques (S.C.R.A.S) Sas
Total Patents:
19
Overall Rank:
#239,306
Years Active:
1980–2016
Institut Pasteur Rank:
#53