Search results for: Wen Hu
Electrochemistry Communications > 2017 > 75 > C > 9-12
Free Radical Biology and Medicine > 2016 > 101 > C > 348-355
IEEE Transactions on Industrial Electronics > 2013 > 60 > 5 > 1759 - 1768
Free Radical Biology and Medicine > 2010 > 48 > 1 > 89-97
The Protein Journal > 2001 > 20 > 6 > 487-493