Address

London Health Sciences Centre

University Hospital

339 Windermere Road

London, ON N6A 5A5 - Canada

CSTAR Phone

+1 519-663-3111

+1 519-685-8500 ext. 33111

Mobile

+1 (226) 977-8044

Email

fpedrosa@uwo.ca