A recent study by the State Science & Technology Institute (SSTI) reported that the Durham-Chapel Hill metropolitan area led the nation last year in per-capita funding from the National Institutes of Health (NIH). NIH is the medical research agency housed within the U.S. Department of Health and Human Services.
Comments
There are no comments yet.
Leave a Comment