@OMPursuit it is too late for OP, since RD admissions come out March 14, and even the February 20 makeup is too late (however, this may be an exception).
@Lovelearning7 is there a reason you did not take the required science subject test? If not, you might be out of luck.