John Louis Taylor

Ptc · Axeda Acquisition
Total Patents: 14
Overall Rank: #347,774
Years Active: 2007–2019
Ptc Rank: #6