George Sgouros

Sloan Kettering Institute For Cancer Research · The Johns Hopkins University · Shell Offshore
Total Patents: 12
Overall Rank: #418,597
Years Active: 1995–2017
Sloan Kettering Institute For Cancer Research Rank: #103