Peter Scammells

University of Florida · Griffith University · Monash University
Total Patents: 11
Overall Rank: #450,183
Years Active: 1993–2022
University of Florida Rank: #238