An independent medical research institute affiliated with the Univ. of Western Ontario and London Health Sciences Centre.
http://www.rri.ca/.
Copyright © 1997-2008 HealthBoard.com