Katri Pajusola
Ludwig Institute For Cancer Research · Helsinki University Licensing · Licentia Group Limited
Total Patents:
9
Overall Rank:
#581,241
Years Active:
1997–2011
Ludwig Institute For Cancer Research Rank:
#87