Definitely try PubMed, as berkeley & flybye suggested.

There's also Science Direct - you'll have limited access to it as a non-subscriber but I think the free version might be useful.

http://www.sciencedirect.com/