Thomas Karagiannis
Microsoft · Peter Maccallum Cancer Institute · Unknown
Total Patents:
22
Overall Rank:
#194,235
Years Active:
2011–2022
Microsoft Rank:
#2,200