4 pubs · 128 cites · h-index 2
Beijing Institute of Optoelectronic Technology
1997 - Present
Ohio University
1996 - 1996