Company details
BioWizard Oct 3, 2007
About this company
BioWizard
University City Science Center
3624 Market Street, Suite 300
Philadelphia
PA
19104
United States
Tel:
(267) 295-1386
Fax:
(215) 382-4285
BioWizard is a free, web-based community for life scientists and physicians, aimed at making the world's biomedical research information universally accessible and useful. BioWizard offers an incredibly easy way to find and discuss the most…