Dingchang Lin Johns Hopkins University Engineering - Chemical or Biological, Materials Science, Nanotechnology