Mercedes Segovia
Institut Pasteur De Montevideo · Universidad De La Republica
Total Patents:
4
Overall Rank:
#1,079,966
Years Active:
2020–2025
Institut Pasteur De Montevideo Rank:
#9