How many branches of science are there?
There are innumerable branches of science. No matter how small a field is, is a branch and there are new fields opening every day. Just look at science journal publisher and there hundred of subjects just a for a limited area like subatomic physics. Big branches include physics, chemistry, and biology where there all sorts of overlapping subjects like chemical physics.