Abstract
No abstract available
Funding Information
  • Department of Biotechnology (BT/PR13926/MED/31/97/2010)
  • UK EPSRC (EP/N014642/1)
  • Department of Science and Technology-UKIERI (DST/INT/UK/P-68/2014)

This publication has 52 references indexed in Scilit: