Laleh Jafarpour
Lonza · University Of New Orleans Research And Technology Foundation
Total Patents:
2
Overall Rank:
#2,070,961
Years Active:
2005–2013
Lonza Rank:
#328