Rebecca Powell

Dr. Rebecca Powell

Department of Medicine, Division of Infectious Diseases, Icahn School of Medicine at Mount Sinai 1468 Madison Avenue, New York, NY, USA
orcid