Joe Larsen

Joe Larsen is director of the Biomedical Advanced Research Development Authority in the U.S. Department of Health and Human Services, Washington, D.C.