Pascal Torregrossa
CNRS · Universite De La Mediterranee Aix-Marseille Ii · Universitätsklinikum Hamburg—Eppendorf
Total Patents:
2
Overall Rank:
#2,113,807
Years Active:
2008–2011
CNRS Rank:
#1,756