20210104110600.0 Studies in history and philosophy of biological and biomedical sciences United Kingdom Studies in history and philosophy of biological and biomedical sciences 1369-8486 1369-8486 Studies in history and philosophy of biological and biomedical sciences. Studies in history and philosophy of biological and biomedical sciences. 1369-8486 1369-8486 1369-8486