11 pubs · 283 cites · h-index 7
BioMed Central (United Kingdom)
2014 - 2016
Proteome Sciences (United Kingdom)
2016 - 2016
Gray's Inn