Insect biochemistry and molecular biology Feng Liu, Zi Ye, Adam Baker, Huahua Sun, Laurence J Zwiebel DOI: 10.1016/j.ibmb.2020.103470 PMID: 32966873 PMCID: PMC7704673