Google Scholar

Already present: “First Report of Phelipanche aegyptiaca on Plectranthus scutellarioides in Xinjiang, China”
No forced refresh; continue with next item.