Practical techniques in molecular biotechnology - Singh, Bal Ram (Cambridge University Press, 2021)