Xianghe Yan

Applera · Pe Corporation (Ny)
Total Patents: 2
Overall Rank: #2,181,841
Years Active: 2001–2005
Applera Rank: #232