1.Lifewatch.eu
Rank:2,264,103
Worth:$140
LifeWatch ERIC is the e-Science European infrastructure for biodiversity and ecosystem research, providing ICT tools, services & VREs.