ByNobleID
    Wave Energy Extraction using Partially Submerged Pendulum Plate with Quay Wall | NobleID