12 Capen Hall Buffalo, NY 14260
Technology could cut in half the time and money needed for pre-clinical trials for new medications.