Barbara Papadopoulou

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