M

Mena Asha Krishnan

University of Nebraska Medical Center

ORCID: 0000-0001-6113-5214

34 papers and 339 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
34Publications
339Total Citations
#5in Intestinal and Peritoneal Adhesions

Top publicationsby citations

Indexing 34 publications…