The Research Platform