Daphna Levy

Given Imaging
Total Patents: 8
Overall Rank: #645,738
Years Active: 2005–2016
Given Imaging Rank: #23