The term is parasitologist, who may also be a microbiologist.
A scientist who studies nature is called a naturalist. A Botanist
A political scientist studies politics and policy.
They are called astronomers.
A person who studies snakes - whether a scientist or not - is called a Herpetologist.