Petra Franzen

Ludwig Institute For Cancer Research
Total Patents: 10
Overall Rank: #519,073
Years Active: 2000–2011
Ludwig Institute For Cancer Research Rank: #60