Scott L. Childs

Aptuit (West Lafayette) · S.S.C.I. · Xenoport
Total Patents: 9
Overall Rank: #558,377
Years Active: 2008–2022
Aptuit (West Lafayette) Rank: #1