Derong Ding

Beijing Dabeinong Biotechnology Co. · University Of Notre Dame Du Lac · Indiana University Research And Technology
Total Patents: 13
Overall Rank: #369,069
Years Active: 2016–2024
Beijing Dabeinong Biotechnology Co. Rank: #2