Meck to open first public COVID vaccine