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