Donal Downey

Life Imaging Systems · Robarts Research Institute · University Of Western Ontario
Total Patents: 12
Overall Rank: #420,624
Years Active: 1995–2015
Life Imaging Systems Rank: #3