Worcester Foundation for Biomedical Research
WBFR was a biomedical research institute in Shrewsbury, Massachusetts / From Wikipedia, the free encyclopedia
The Worcester Foundation for Biomedical Research (WFBR) was a non-profit biomedical research institute based in Shrewsbury, Massachusetts, United States.[1]