STRATA SKIN SCIENCES INC (MELA Sciences Inc prior to 01/2016) Post date May 13, 2024 ← GEOVAX LABS INC → INVESTAR HOLDING CORP