Shane Murphy
Canary Medical · Royal Bank Of Canada · Discovery Communications
Total Patents:
15
Overall Rank:
#305,467
Years Active:
2020–2025
Canary Medical Rank:
#4