Genovéva Filipcsei
Druggability Technologies Ip Holdco Limited
Total Patents:
14
Overall Rank:
#346,800
Years Active:
2016–2020
Druggability Technologies Ip Holdco Limited Rank:
#1