vb.net code to parse XML Document with XMLReader

Job ID: 32697798

Budget: $10 – $30 USD

I need some vb.net code that will read an XML document using XMLReader and parse out the following elements from the link at the bottom:
PMID
ArticleTitle

Combine all AbstractText elements of Abstract into one variable

loop all elements in MeshHeadingList
MeshHeading and make into a comma separated string ie: "Antineoplastic , adverse effects, therapeutic use, Precursor B-Cell Lymphoblastic Leukemia-Lymphoma"

loop all elements in KeywordList
Keyword and make into a comma separated string ie: "L/D-amino acid, RNAi, cancer, chirality"

from https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id=33739852,33022057,33868789&retmode=xml

Multiple documents are all pulled at the same time. I need the code to loop each xml document and write the 5 variables; PMID, ArticleTitle, Abstract, MeshHeadingList and KeywordList. These variables will be sent to another function for additional processing. (I will handle that). A Console.write at this point is fine.
Related categories: XML Visual Basic VB.NET