Ahmed Badran

Ahmed Badran

10650 North Torrey Pines Road La Jolla, California 92037

Department of Chemistry; Department of Integrative Structural and Computational Biology; The Scripps Research Institute

Assistant Professor

More