About us
Define
Definitions for
"Biovail"
Biovail is Canada's largest pharmaceutical company, operating internationally in all aspects of pharmaceutical products. Its major production facility is located in Steinbach, Manitoba.
en.wikipedia.org