Michael J. Welch

Washington University · Washington University School Of Medicine · Science Research Laboratory
Total Patents: 11
Overall Rank: #463,692
Years Active: 1989–2015
Washington University Rank: #60