James P. R. McFadyen

Western Digital Technologies · Seagate Technology · Unknown
Total Patents: 11
Overall Rank: #462,993
Years Active: 2009–2015
Western Digital Technologies Rank: #417