Colin J. R. Sheppard

MIT · Nanyang Technological University · Fondazione Istituto Italiano Di Tecnologia
Total Patents: 3
Overall Rank: #1,419,515
Years Active: 1980–2022
MIT Rank: #4,386