Journal Articles

Click here for a google scholar

14 first-author& corresponding publications, 37 total, and * denote equal contribution and corresponding author, respectively.