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