Owen O'Connor

Columbia University · Sloan Kettering Institute For Cancer Research
Total Patents: 13
Overall Rank: #361,179
Years Active: 2009–2025
Columbia University Rank: #167