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