20230223082105.470850 Aspects of applied biology. Aspects of applied biology United Kingdom 0265-1491 Aspects of applied biology Aspects of applied biology.