Carbohydrate chemistry State of the art and challenges for drug development /
Carbohydrate chemistry State of the art and challenges for drug development /
- London : Imperial College Press , 2016.
- 506 p.
9781783267194
9781783267194