Platform and Science