Xing Yang
The Johns Hopkins University · Lanzhou Veterinary Research Institute, Chinese Academy Of Agricultural Sciences · Northwestern University
Total Patents:
12
Overall Rank:
#401,742
Years Active:
2009–2024
The Johns Hopkins University Rank:
#149