Gregory Welch
University Of Central Florida · University Of North Carolina At Chapel Hill · Mitsubishi Electric
Total Patents:
29
Overall Rank:
#129,263
Years Active:
1999–2024
University Of Central Florida Rank:
#12