The “other people” who told you Brown is a “humanities school” have old data. More students major in STEM at Brown than the humanities. In fact, enrollment in humanities is pretty low. So they really have no idea what they are talking about.
Yes, biology is strong at Brown, but many students take it as pre-med, so it is competitive. Intro classes will be big.