Absolutely! Once approved as Native Ads publisher, you can submit as many additional websites for review through the Publish Center > My Websites.
For additional information and support, or simply to provide feedback or siggestions, please submit a contact form and a Native Ads support team member will be in touch shortly.