Yansong Shan

Cardiopulmonics
Total Patents: 6
Overall Rank: #879,944
Years Active: 1992–2003
Cardiopulmonics Rank: #8