Ian Frank
Iovance Biotherapeutics · Xerox
Total Patents:
22
Overall Rank:
#187,168
Years Active:
2012–2025
Iovance Biotherapeutics Rank:
#4