Barbara Papadopoulou
Université Laval · Aventis Pasteur
Total Patents:
5
Overall Rank:
#1,042,978
Years Active:
2000–2003
Université Laval Rank:
#28