Click 2022_Circuit_theses_UPHF.pdf link to view the file.