Scientific platform