James F. Dempsey

Viewray Technologies · Viewray, Incorporated · Moen Incorporated
Total Patents: 78
Overall Rank: #23,615
Years Active: 1999–2025
Viewray Technologies Rank: #1