Teaching biology using analogies Rachana Acharya Posted on Aug 22, 2022 in Biotechnology, Cell Biology, Molecular Biology, Teaching, Undergraduate, Education