How about adding 2157-7579, J of Veterinary Science & Technology? It got the DOAJ seal.
1
vote

Good news! We’ve added this title to our service and it should begin appearing in BrowZine library collections shortly.