Pedro Romero
Ludwig Institute For Cancer Research · Baker Hughes Holdings · Baxter International
Total Patents:
20
Overall Rank:
#224,491
Years Active:
1991–2014
Ludwig Institute For Cancer Research Rank:
#51