Ezenwa udochukwu posted an update in the group Histography of science 8 years ago
Previously, scientists called themselves philosophers