More detailed information can be found at the USCIS website, found here.

Should you have any questions, please feel free to contact us at info@girc.us