SCIENTIFIC REPORTS, vol. 7, no. 6237, 2017-07
Scientific Reports, vol. 7, no. 1, 2017-05
PLACENTA, vol. 36, no. 10, page. 1063 - 1068, 2015-10
CELLULAR SIGNALLING, vol. 27, no. 9, page. 1873 - 1881, 2015-09