Yes, you can always add your review records through our review form.  You can learn how to have these reviews verified here: How are Reviews Verified


You can learn more about all the different ways to add reviews to Publons here.