Scholarly Index
Stephen F. Badylak
University of Pittsburgh; 65,190 total citations; 522 total publications; best world rank #5
University of Pittsburgh
65,190Total citations
522Total publications
136H-index
Scholarly Index
University of Pittsburgh; 65,190 total citations; 522 total publications; best world rank #5
University of Pittsburgh