TY - RPRT TI - Advancing hydrokinetic energy technologies to commercialization: Opportunities & challenges. AU - Neary, Vincent PY - 2021 UR - https://www.osti.gov/biblio/1889556 ID - 1889556 ER -