poly science