Is Weed Abstracts a peer reviewed journal? Search UlrichsWeb to find out.