pull down to refresh

DNA is meant to be immutable so it is hardware, proteins execute so they are software and RNA is the bridge between the two so RNA is firmware