Hanzhang Lu

Kennedy Krieger Institute · University Of Texas System · The Johns Hopkins University
Total Patents: 3
Overall Rank: #1,492,847
Years Active: 2006–2017
Kennedy Krieger Institute Rank: #16