Fernando Osorio
Nutech Ventures · University Of Illinois · University Of Nebraska
Total Patents:
5
Overall Rank:
#967,265
Years Active:
2009–2021
Nutech Ventures Rank:
#25