3D printing in chemical sciences applications across chemistry - Gupta, Vipul; Nesterenko, Pavel N.; Brett, Paull (Royal Society of Chemistry, 2019)