The Challenge of CMC Regulatory Compliance for Biopharmaceuticals - John Geigert (Springer, 2019)